$(function(){
    var oGcid = $('input[id^=gcid_]');

    $('#selectall').change(function(){
        if($(this).prop('checked')){
            oGcid.prop('checked',true);
        }else{
            oGcid.prop('checked',false);
        }
        var totalprice = 0;
        $('input[id^=gcid_]:checked').each(function(){
            var otr = $(this).parent().parent();
            var oneprice=parseInt(otr.find('.price').find('.final').text());
            var oGcnum = $(this).parent().find('.num');
            var num=oGcnum.val();
            var prices=oneprice*num;
            totalprice +=prices ;
        })

        $('#totalprice').text("RMB "+totalprice);
    });

    $('input[id^=gcid_]').change(function(){
        var totalprice = 0;
        //控制全选按钮是否勾选
        if($('input[id^=gcid_]:not(:checked)').length == 0){
            $('#selectall').prop('checked',true);
        }else{
            $('#selectall').prop('checked',false);
        }
        //修改总金额
        $('input[id^=gcid_]:checked').each(function(){
            var otr = $(this).parent().parent();
            var oneprice=parseInt(otr.find('.price').find('.final').text());
            var oGcnum = $(this).parent().find('.num');
            var num=oGcnum.val();
            var prices=oneprice*num;
            totalprice +=prices ;
        })

        $('#totalprice').text("RMB "+totalprice);
    })


    /*跳转方法*/
     check =function () {
         var json = [];
         $('input[id^=gcid_]:checked').each(function () {
             var otr = $(this).parent().parent();
             var heng = parseInt(otr.find('.price').find('.yuan').text());/*拿到了shopcar的ID*/
             var oGcnum = $(this).parent().find('.num');
             var num = oGcnum.val();/*拿到了数量*/
             var j = {};
             j.ID = heng;
             j.num = num;
             json.push(j);

         });

         var a = JSON.stringify(json);
         /*JSON  传值方法*/
         window.location.href = path + '/DealServlet?method=partShopCar&&jsondata=' + encodeURIComponent(a);



    }


    /**
     * 删除购物车
     */
    $('.icon.icon-cross.icon-delete').on("click",function () {
        var otr = $(this).parent();
        var heng = parseInt(otr.find('.price').find('.yuan').text());/*拿到了shopcar的ID*/
        $.get(path+'/addShopcar',{method:"delete",ID:heng},function (data) {
            otr.remove();

        })


    })

})
